Scott Terra
Daredevil (2003)
Charmed Season 1